home *** CD-ROM | disk | FTP | other *** search
-
-
- Title: OpaqueMove History
-
-
- History
-
- Version Change Description Suggested By
-
- Version 2.3
-
- o Added CyberGfx support for 8, 16, and 24 bit modes. The Original 1-8
- plane buttons now control only ECS/AGA modes, while the new 8, 16, and
- 24 bit buttons control CyberGfx modes. This allows you to have a
- different 8 bit setting for CyberGfx and AGA.
-
- Various
-
- Version 2.2
-
- o Added middle mouse button support for 3 button mice. Tested by Philippe
- Devilard.
-
- Philippe Devilard
-
- o Add French message catalog from Philippe Devilard.
-
- Version 2.1
-
- o Add several qualifier/location combinations for moving and sizing. This
- allows, for example, no-qualifier movement from the drag bar, or control
- key movement from the center of a window.
-
- Steve Koren
-
- o Add new sizing option: Edge/Corner/Gadget, which works nicely with
- unqualified sizing.
-
- Joerg Kollmann
-
- o Edge and Corner sizing modes now pass on clicks over gadgets, as long as
- there is no qualifier set.
-
- J rgen Schober, Joerg Kollmann
-
- o Add CX_POPUP & CX_PRI to supported tooltypes.
-
- Joerg Kollmann, Steve Koren
-
- Version 2.0
-
- o Rewrite commodities broker from scratch. We no longer add additional
- events to the Cx queue, so applications don't see double clicks anymore
- where there was just one click.
-
- Steve Koren
-
- o Rewrite OpaqueMove mechanism from the ground up, to include support for
- resizing windows opaquely (needs a fast machine!). Also the central
- OpaqueMove utility is now a BOOSPI object, which is cleaner and makes it
- easier to interface to MUI.
-
- o Rewrite user interface in MUI. It is much nicer now (resizable,
- snapshot-able, has its own MUI prefs, and so on). Clicktabs let you get
- to move/size/misc/etc preferences. A balance object is used in size/drag
- preferences areas.
-
- o Add custom drag/size cursor support. OpaqueMove will load cursors from
- IFF brush files on disk. The GRAB chunk of the brush is used to set the
- cursor hotspot. The cursor directory is settable from the GUI, although
- the filenames are fixed.
-
- o Add a Size/Position window that can appear showing the current size and
- position of the window during movement.
-
- o Add registration window that will generate an email-able registration
- form. Create email registration daemon for YAM to process the forms.
-
- o Add deny patterns as well as allow patterns.
-
- o Fix crash if window being dragged goes away during dragging.
-
- o Remove requirement for reqtools.library. MUI's better.
-
- o Add beginning of a localizable interface using local.library. Not quite
- functional yet.
-
- o Fix bug where a new window appearing during movement would lock up the
- system if non-qualified drag was being used.
-
- Joerg Kollmann
-
- Version 1.1
-
- o When the left button is released, the window now moves to the location
- where the release happened, not the current location of the mouse.
-
- Steve Koren
-
- o The program no longer ignores application specific gadgets placed in the
- window title bar.
-
- o Fix off-by-one bug which was causing windows the width or height of the
- screen to be mangled when moved by outline.
-
- Mark Chandler
-
- o While dragging windows, the right mouse button now cancels the window
- movement and restores the window to its original location.
-
- o Now calls LockLayers when moving windows by outline.
-
- Stephane Savard
-
- o Now selects the window if it is dragged by the titlebar.
-
- o There is now a CX_POPKEY icon tooltype for a hotkey to display the
- commodity window. This defaults to lcommand o.
-
- Frank Gerberding
-
- o Mouse input is no longer locked out upon an error requester.
-
- Version 1.0
-
- o Initial public release.
-
- Steve Koren
-
- Back to Contents
- -----------------------------------------------------------------------------
-
-